package com.zzyl.nursing.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
@ApiModel(description = "护理等级视图对象")
public class NursingLevelVo {
    @ApiModelProperty(value = "护理等级ID")
    private Long id;

    @ApiModelProperty(value = "等级名称")
    private String name;

    @ApiModelProperty(value = "护理计划名称（用于展示）")
    private String planName; // 来自关联的护理计划

    @ApiModelProperty(value = "护理费用")
    private BigDecimal fee;

    @ApiModelProperty(value = "状态：1-启用，0-停用")
    private Integer status;

    @ApiModelProperty(value = "状态描述：启用/停用")
    private String statusDesc;

    @ApiModelProperty(value = "等级说明")
    private String description;

    @ApiModelProperty(value = "创建时间")
    private String createTime;

    @ApiModelProperty(value = "更新时间")
    private String updateTime;

    @ApiModelProperty(value = "创建人ID")
    private String createBy;

    @ApiModelProperty(value = "排序号")
    private Integer sortNo;
}
